package com.zlzlib.libglide;

import com.bumptech.glide.Registry;
import com.bumptech.glide.integration.okhttp3.OkHttpUrlLoader;
import com.bumptech.glide.load.model.GlideUrl;

import java.io.InputStream;

import okhttp3.Call;

/**
 * @Desc: glide 的一些方法
 * @Copyright:
 * @DateTime: 2020/1/20 11:20
 * @Author zlz
 * @Version 1.0
 */
public class GlideUtil {

    //配置glide 用我们自己的Okhttp  实例
    public static void replaceOkHttp(Registry registry, Call.Factory factory) {
        // 注意这里用我们 现有的Client实例传入即可
        registry.replace(GlideUrl.class, InputStream.class, new OkHttpUrlLoader.Factory(factory));
    }

}
